Contribution à Wine
Je me demandais si certaines personnes ne seraient pas intéressées à contribuer à Wine au niveau son en mettant à jour le pilote alsa (winealsa.drv) qui est relativement court pour le moment. En fait, il y a deux choses que nous pourrions faire :
- Mettre à jour le playback pour qu'il soit compatible au spec de Alsa 1.0.8 (pour permettre d'utiliser dmix et ne pas bloquer le son)
- Ajouter la partie capture pour ajouter le support micro
J'ai regardé ça tranquillement hier et je pense que la tâche n'est pas trop grosse. On pourrait commencer comme ça (c'est en C) et voir ensuite si on ne pourrait pas poursuivre quand ce sera fait avec autre chose. Par conséquent, il faut prendre le temps de lire l'API d'ALSA et comprendre comment joindre la librairie dsound de Wine pour qu'ils communiquent ensembles.
Sinon, on pourrait s'impliquer dans autre chose aussi, je suis bien partant. Et ce n'est pas parce que vous ne savez pas coder (en C ou en autre chose, on s'en fout) que vous ne pouvez pas y participer, si vous êtes capables de réfléchir, de faire des liens et d'ordonnée des procédures, vous êtes capables de participer. On peut même faire ça via internet avec des petits meetings.
Écrit le: 10/02/2006 @ 01:24
Ça pourrait aussi être avec gstreamer qui est un framework. Il est bâti de façon à pouvoir utiliser des plugins pour se brancher avec aRts, ALSA, OSS, etc. Et ce n'est pas à nous de voir à ce que le plugin gstreamer->peu importe quoi soit fonctionnel. Sauf que gstreamer n'est pas encore à une version stable (version 0.8 incompatible avec 0.10, alors vous comprenez pourquoi j'optais ALSA, en plus du fait que le driver ALSA soit déjà commencé et il faut seulement lui ajouter des fonctionnalités).
Dernière modification le 10/02/2006 @ 01:25